﻿#main-content {
    background-color: #f9f7f7 !important;
    margin: auto !important;
    font-family: 微软雅黑 !important;
    font-size: 12px !important;
    padding: 16px 0;
}

.contentInfo {
    background-color: #fff;
    max-width: 1000px;
    border: 1px solid #c5c5c5;
    margin: auto;
    border-radius: 2px !important;
    -moz-border-radius: 2px !important;
    -webkit-border-radius: 2px !important;
    width:1000px;
}

/*横向菜单*/
.main-menu {
    margin: 6px;
    width: 830px;
    height: 30px;
    border: 1px solid #c4d5e0;
    border-radius: 2px !important;
    -moz-border-radius: 2px !important;
    -webkit-border-radius: 2px !important;
}

.breadcrumb {
    padding-left: 13px;
    font-family: 微软雅黑;
}

    /*.breadcrumb li {
        line-height: 42px;
        display: block;
        float: left;
        height: 42px;
    }

    .breadcrumb a {
        color: #000;
        float: left;
        padding: 0px 10px;
    }

    .breadcrumb .divider {
        color: #b2b4b5;
        display: block;
        width: 17px;
        height: 42px;
        background: url("/themes/wStyle1/Images/Public/frecy.png") no-repeat;
        float: left;
    }

    .breadcrumb .fl {
        background-position: -27px 0px;
    }

    .breadcrumb .sl {
        background-position: right 0px;
    }

    .breadcrumb .areaSelect .a {
        background: url("/themes/wStyle1/Images/Public/frecy.png") no-repeat -44px 0px;
        color: #fff !important;
    }

    .breadcrumb .last {
        display: none;
    }*/

.searchLable {
    font-size: 12px;
    height: auto !important;
    height: 42px;
    min-height: 42px;
    line-height: 42px;
    margin: 0 16px;
    max-width: 960px;
    width: 100%;
    display: table;
    border-bottom: 1px solid #eee;
}

.divTitle {
    display: inline;
    float: left;
    width: 45px;
    padding-left: 20px;
}

.divMaxTitle {
    display: inline;
    float: left;
    width: 74px;
    padding-left: 20px;
}

.searchTitle {
    color: #4e4e4e !important;
    font-family: 微软雅黑;
    font-size: 12px;
    display: inline-block;
}

.divCondition {
    display: inline;
    float: left;
    width: 1085px;
    text-align:left;
}

.divMaxCondition {
    display: inline;
    float: left;
    width: 856px;
    text-align:left;
}

.searchCondition {
    color: #212020;
    display: inline-block;
    padding-right: 20px !important;
}

    .searchCondition span {
        cursor: pointer;
        display: inline-block;
    }

        .searchCondition span:hover {
            color: #249ff2;
        }

.checkCondition {
    color: #249ff2 !important;
}

.startDate {
    margin-right: 29px;
}

.searchInfo {
    border-top: 1px solid #eee;
    border-collapse: collapse;
    width: 984px;
    border-spacing: 0;
    margin: 0px 8px;
}
    /*.searchInfo tbody {
                margin:0px 8px;
            }*/
    .searchInfo .searchContent {
        min-height: 156px;
        margin: 0px 8px;
        width: 984px;
        border-bottom: 1px dashed #d4d4d4;
    }

    .searchInfo tr {
        width: 100% !important;
    }

    .searchInfo .lastSearchContent {
        min-height: 156px;
        margin: 0px 8px;
        width: 984px;
        border-bottom: none;
    }

        .searchInfo .searchContent .carImg, .searchInfo .lastSearchContent .carImg {
            width: 268px !important;
            text-align: center;
        }

        .searchInfo .searchContent .searchRow, .searchInfo .lastSearchContent .searchRow {
            line-height: 156px;
            text-align: center;
        }

        .searchInfo .searchContent .carImg img, .searchInfo .lastSearchContent .carImg img {
            cursor: pointer;
            max-width: 268px !important;
            margin: 10px auto;
            max-height: 200px;
        }

        .searchInfo .searchContent .carContent, .searchInfo .lastSearchContent .carContent {
            vertical-align: top;
            width: 375px !important;
            padding-left: 10px;
        }

        .searchInfo .searchContent .carMoney, .searchInfo .lastSearchContent .carMoney {
            vertical-align: top;
            width: 152px !important;
            text-align: center;
        }

            .searchInfo .searchContent .carMoney div, .searchInfo .lastSearchContent .carMoney div {
                margin-top: 10px;
            }

        .searchInfo .searchContent .carUser, .searchInfo .lastSearchContent .carUser {
            vertical-align: top;
            width: 187px !important;
            text-align: center;
        }

.carType {
    color: #333;
}

    .carServer span, .carType span {
        color: #333;
        font-size: 13px;
        line-height: 24px;
        display: inline-block;
    }

.carIntroduction {
    color: #575656;
    font-size: 13px;
    line-height: 24px;
}

.carName {
    font-size: 20px;
    color: #2e2e2e;
    line-height: 36px;
    margin-top: 10px;
}

    .carName a {
        color: #2e2e2e;
        text-decoration: none;
        cursor: pointer;
    }

.priceType {
    display: inline-block;
    color: #fda701;
    font-size: 18px;
    vertical-align: text-bottom;
}

.priceNumber {
    display: inline-block;
    color: #fda701;
    font-size: 28px;
}

.priceUnit {
    display: inline-block;
    color: #fda701;
    font-size: 16px;
    vertical-align: text-bottom;
}

.userInfo {
    text-align: center;
    margin-top: 10px;
}

.userImg {
    width: 77px;
    margin: auto;
    height: 77px;
}

.manBg {
    background: url("/Images/page/manBg.png") no-repeat;
}

.wmanBg {
    background: url("/Images/page/wmanBg.png") no-repeat;
}

.userInfo img {
    margin: auto !important;
    display: block;
    width: 77px;
    height: 77px;
    border-radius: 50% !important;
    -moz-border-radius: 50% !important;
    -webkit-border-radius: 50% !important;
    cursor: pointer;
}

.userInfo a {
    display: block;
    color: #fe4d4d;
    margin-top: 10px;
    text-decoration: none;
    cursor: pointer;
}

.brandList {
    width: 200px;
    height: 300px;
    position: relative;
    background-color: #c5c5c5;
    top: 83px;
}

.areaSelect:hover {
    position: relative;
}

#brandAllList {
    max-width: 1000px;
    margin: auto !important;
}

.selectList {
    background: url("/themes/wStyle1/Images/Public/2.png") no-repeat center;
    height: 4px;
    width: 8px;
    vertical-align: middle;
    display: inline-block;
    margin-left: 5px;
}

.m-p {
    position: absolute;
    left: 1px;
    top: 42px;
    width: 346px;
    background-color: #0899fb;
    display: none;
    z-index: 1000;
}

    .m-p li {
        border-bottom: 1px solid #0e0b0b;
        border-right: 1px solid #0e0b0b;
        float: left;
        height: 38px;
        line-height: 38px;
        overflow: hidden;
        width: 68px;
        color: #fff;
        text-align: center;
        cursor: pointer;
    }

        .m-p li:hover {
            background: url("/themes/wStyle1/Images/Public/areaSeletBg.png") no-repeat;
            color: #fff;
        }

.loadMore {
    text-align: center;
    background-color: #b2b4b5;
    font-size: 16px;
    cursor: pointer;
    line-height: 28px;
}

    .loadMore img {
        vertical-align: middle;
        margin-right: 5px;
    }
/*.carDetailed {
            border:1px solid #000;
        }*/
.carDetailed:hover {
    border: 1px solid #fda701;
}

.btnBuy {
    color:#fff;
    font-size:16px;
    font-family:微软雅黑;
    height:39px;
    width:110px;
    margin:15px auto 0 auto;
    line-height:39px;
    text-align:center;
    cursor:pointer;
    background:url("/themes/wStyle1/Images/Public/btnBuy.png") no-repeat;
}
    .btnBuy a {
        color:#fff;
    }